#!/bin/bash
# 获取当前脚本文件的相对路径
script_relative_path=$0

pwd=$(pwd);
#
working_directory="$pwd/laravel";

#没有laravel文件夹就创建laravel项目
if [ ! -d $working_directory ]; then
    # 构建laravel项目
    php  "$pwd/composer.phar" create-project laravel/laravel laravel
    #复制脚本进去
    cp "$pwd/composer.phar" "$working_directory"
    #可以做一些第一次初始化的信息
fi
#没有vendor脚本就安装第三方包
composer_directory="$working_directory/vendor/autoload.php"

if [ ! -f $composer_directory ]; then
    # 运行 composer install
    php  "$working_directory/composer.phar" install
fi

# 执行其他命令
supervisord -c ./supervisord.conf && /bin/sh
